strenuous exercise punishment - Turc Anglais Dictionnaire